city wall – English–Français translations

🇬🇧 en fr 🇫🇷

city wall noun

  • a wall around a city
rempart
Wiktionary Links